someone who cuts up carcasses - English Synonyms Dictionary